Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LOUDOUN PLACE Detached £250,000 18 Jul 2014
2 LOUDOUN PLACE Detached £238,000 20 Jan 2017
4 LOUDOUN PLACE Detached £320,000 5 Jan 2018
5 LOUDOUN PLACE Detached £325,000 30 Sep 2021
6 LOUDOUN PLACE Detached £105,000 31 Mar 2000
9 LOUDOUN PLACE Detached £98,000 2 Jul 1999
11 LOUDOUN PLACE Detached £234,950 26 May 2006
17 LOUDOUN PLACE Detached £295,000 14 Dec 2018